home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The PC-SIG Library 10
/
The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso
/
PC_SIGCD
/
20
/
9
/
DISK2092.ZIP
/
RBBS-LIT.ZIP
/
LIT
/
SETLIT.INC
< prev
next >
Wrap
Text File
|
1990-01-16
|
10KB
|
196 lines
*************[ REMAKE UTILITY FOR RBBS (C) Ken Goosens ]*****************
* RBBS is a full featured host communications package that supports *
* a wide variety of environments and many capabilities. Very few *
* BBS's use all the features. Some environments need to reduce *
* the memory RBBS uses so that other tasks or more BBS's can be run. *
* *
* This is the driver for making the smallest EXE file necessary to *
* support the RBBS functions desired on a board. It works by letting *
* the sysop specify the features to drop from RBBS and then generating *
* smaller code and recompiling RBBS. *
* *
* RBBS is distributed with ALL functions fully supported so that one *
* version can be used my nearly all users. However, if you do not wish *
* to use all functions and need additional memory, then this driver *
* can be configured to remake RBBS. Note: the code generated will not *
* be faster, just require less memory. *
* *
* To remake RBBS, you must have *
* o BLED 2.1 or higher *
* o A supported QuickBasic compiler. The most reliable *
* are QB 2.01 and QB 3.0. The one that requires the *
* least memory is QB 1.02. QB 4.5 will work. *
* --------------------[ Directions ]------------------------------- *
* Use your favorite text editor (not word processing editor) and edit *
* this file, changing the lines beginning with '*$' as desired. *
*************************************************************************
* --Change to the appropriate environment you are using for multi-user
* --control. The choices are
* ON - all supported
* CORVUS - Corvus Constellation
* PCNET - PC-Net (Orchid)
* DESQVIEW - DesqView
* MULTILINK - Multi-Link
* 10NET - DCA network (formerly 10-Net)
* NETBIOS - Netbios. DOS SHARE or emulator for SHARE.
* NONE - single user system
* -- Limits multi-user code to just environment you need.
*$ SET MULTINODE = PCNET
* --------------------------------------------------
*$ IF MULTINODE = MULTILINK THEN SET MULTILINK = ON ELSE SET MULTILINK = OFF
*$ IF MULTINODE = NETBIOS THEN SET NETBIOS = ON ELSE SET NETBIOS = OFF
* --------------------------------------------------
* --Change to 'OFF' if not using File Management System
*$ SET FMS = ON
* --------------------------------------------------
* --Change to 'OFF' if not using personal downloading
*$ SET PERSDOWN = ON
* --------------------------------------------------
* --Change to 'OFF' if not using Library section
*$ SET LIBRARY = ON
* --------------------------------------------------
* --Change to 'OFF' if want Basic to handle all screen writes.
* --Sysop's local screen will not show color graphics if turn off.
*$ SET ASMANSI = ON
* --------------------------------------------------
* --Change to 'OFF' if not using any Questionnaires
*$ SET SURVEY = ON
* --------------------------------------------------
* --Change to 'OFF' if not using Programmable User Interface
*$ SET PUI = ON
* --------------------------------------------------
* --Change to 'OFF' if not using conferences
*$ SET CONFERENCE = ON
* --------------------------------------------------
* --Change to 'OFF' if not using Music
*$ SET MUSIC = ON
* --------------------------------------------------
* --Change to 'OFF' if not using external protocols for file transfer
*$ SET EXTERNAL = ON
* --------------------------------------------------
* --Change to 'OFF' if not supporting AUTODOWNLOAD (an extension
* -- of xmodem)
*$ SET AUTODOWN = ON
* --------------------------------------------------
* --Change to 'OFF' if not allowing 300 baud callers to shift up
* --to 450 baud
*$ SET BAUD450 = ON
* --------------------------------------------------
* --Change to 'OFF' if want sysop's opening screen merely to say
* --ready for calls.
*$ SET SYSMENU = ON
* --------------------------------------------------
* --Change to 'OFF' if not letting intermediate host computer echo
* --(either RBBS or caller's software echoes) and not doing line
* --acknowledges on ascii uploads
*$ SET ASCCODES = ON
* --------------------------------------------------
* --Change to 'OFF' if not using any field to individuate callers
* --(individuation lets different callers have same name)
*$ SET INDIVID = ON
* --------------------------------------------------
* --Change to 'OFF' if want reduced copyright message
*$ SET COPYRIGHT = ON
* --------------------------------------------------
* --Change to 'OFF' if want to limit sysop keyboard to chat, terminate
*$ SET SYSOPKEY = ON
* --------------------------------------------------
* --Change to 'OFF' if want to use only BASIC upper case routine
*$ SET ASMCAPS = ON
* --------------------------------------------------
* --Change to 'OFF' if want to remove sysop maintence functions (5)
*$ SET SYSMAINT = ON
* --------------------------------------------------
* --Change to 'OFF' if not using doors or dropping to dos
*$ SET DOORS = ON
* --------------------------------------------------
* --Change to 'OFF' using FMS only and limiting dir search to FMS
*$ SET OLDDIR = ON
* --------------------------------------------------
* --Change to 'OFF' if not limiting file exchange by byte counts or
* ratios
*$ SET UPDWNRATIO = ON
* --------------------------------------------------
* --Change to 'OFF' if not using macros
*$ SET MACROS = ON
* --------------------------------------------------
* --Change to 'OFF' if NEVER want to get a security violation or deny access
*$ SET SECVIO = ON
* --------------------------------------------------
* --Change to 'OFF' if restricting search for 'ALL' to a particular file
*$ SET ALLDIR = ON
* --------------------------------------------------
* --Change to 'OFF' if do not want to be able to recover messages
*$ SET MSGRECOVER = ON
* --------------------------------------------------
* --Change to 'OFF' if do not want to be able to import messages on host
*$ SET MIMPORT = ON
* --------------------------------------------------
* --Change to 'OFF' if do not want conference mail check
*$ SET MAILCHK = ON
* --------------------------------------------------
* --Change to 'OFF' to disable ability to display callers file
*$ SET DISPCALL = ON
* --------------------------------------------------
* --Change to 'OFF' if RBBS never answers phone (front end answers)
*$ SET RBBSANS = ON
* --------------------------------------------------
* --Change to 'OFF' if not using SmartText
*$ SET SMARTTEXT = ON
* --------------------------------------------------
* --Change to 'OFF' if not using TimeLock
*$ SET TIMELOCK = ON
* --------------------------------------------------
* --Change to 'OFF' if not using AutoPage
*$ SET AUTOPAGE = ON
* --------------------------------------------------
* --Change to 'OFF' if not using exit to Timed Event
*$ SET TIMEEVENT = ON
* --------------------------------------------------
* --Change to 'OFF' if not using NetMail
*$ SET NETMAIL = ON
* --------------------------------------------------
* --Set to 'OFF' to use Basic routine to get drive free space
*$ SET ASMFREESP = ON
* --------------------------------------------------
* --Set to 'OFF' if want to handle all file views externally using shells
*$ SET VIEWINT = ON
* --------------------------------------------------
* --Change to 'OFF' if have no doors returning requests to RBBS
*$ SET DOORRTN = ON
* --------------------------------------------------
* --Change to 'OFF' if not letting callers select doors
*$ SET EXTDOORS = ON
* --------------------------------------------------
* --Change to 'OFF' if not using private doors (registration or
* dooring to protocols) or dropping to DOS
*$ SET PRVDOORS = ON
* --------------------------------------------------
* --Change to 'OFF' if not using Fossil driver
*$ SET FOSSIL = ON
* --------------------------------------------------
* --Change to 'OFF' if want Basic to check for file's exitence
*$ SET ASMFFIND = ON
* --------------------------------------------------
* --Change to 'OFF' if want no error trapping on read of DEF file
*$ SET DEFERROR = ON
* --------------------------------------------------
* --Change to 'OFF' if doing no shelling (no shell to external protocols,
* no verify upload, no external verbose list)
*$ SET SHELL = ON
* --------------------------------------------------
* --Change to 'OFF' if never dropping to DOS from remote
*$ SET DOSEXIT = ON
* --------------------------------------------------
* --Change to 'OFF' if never use questionnaire save
*$ SET QUESSAVE = ON
* --------------------------------------------------
* --Change to 'OFF' if not using speech synthesizer
*$ SET SPEECH = ON
* --------------------------------------------------
* --Change to 'OFF' if not running NOVELL
*$ SET NOVELL = ON
* --------------------------------------------------
* --Change to 'OFF' if do not want W)ho to operate
*$ SET WHOSON = ON